// JavaScript Document
var tabla_operacion;
//caja del buscar, lo utilizo para el enfoque y volve el valor en blanco
var nume_enc;
var newRow_operacion;
function agrega_encargado(elemento_encargado){
	
	tabla_operacion=document.getElementById("tabla_operacion"+elemento_encargado);
	newRow_operacion = tabla_operacion.insertRow(-1);

	nume_enc=document.getElementById("nume_enc["+elemento_encargado+"]");
		
  	agrega_fila_encargado(elemento_encargado);
    
}


function disminuyefila_operacion(elemento_encargado,filas_operacion) {
  //debugger;
	tabla_operacion=document.getElementById("tabla_operacion"+elemento_encargado);
    var aux_fila;
	var nume_operacion= tabla_operacion.getElementsByTagName('tr');
	//nume_enc_value.name;
    tr_filas_operacion='tr_operacion'+filas_operacion;
    cont=0;
      for (i=0; i<nume_operacion.length; i++){
           aux_fila= nume_operacion[i].id;
          if(aux_fila.indexOf("tr_operacion")>-1){
              cont++;
                if (aux_fila==tr_filas_operacion){
                    break;
                }
            }
      }
    //elimina_operacion(elemento_encargado, filas_operacion);
   
	tabla_operacion.deleteRow(cont-1);
    calcula_admision(elemento_encargado);
}
function appendCell_operacion(txt) {

	var newCell_operacion = newRow_operacion.insertCell(newRow_operacion.cells.length);
	
	newCell_operacion.className="celdaSimple";

	newCell_operacion.innerHTML = txt
}


function agrega_fila_encargado(elemento_encargado){

	var filas_operacion=nume_enc.value;

	if(filas_operacion==""){filas_operacion=1;nume_enc.value=1;}
    filas_operacion++;
    newRow_operacion.name="tr_operacion"+filas_operacion;
    newRow_operacion.id="tr_operacion"+filas_operacion;   
    nume_enc.value=filas_operacion;
    //var contenido_funciones=document.getElementById("idfuncion["+elemento_encargado+"][1]").innerHTML;
    //var contenido_personal=document.getElementById("idresponsable_operacion["+elemento_encargado+"][1]").innerHTML
    var contenido_cubierto=document.getElementById("gnc_operacion["+elemento_encargado+"][1]").innerHTML
  //aki no invocamos el cambiar gasto cubierto pues son muchos elementos, lo hacemos en el calcula_admision

    var tabla="<table border='0' cellpadding='0' cellspacing='0' width='100%'><tr><td class='footer' colspan='3'><input type='hidden' name='monto_deducible_funcion["+elemento_encargado+"][]' id='monto_deducible_funcion["+elemento_encargado+"]["+filas_operacion+"]' value='0' /><input type='hidden' name='monto_coaseguro_funcion["+elemento_encargado+"][]' id='monto_coaseguro_funcion["+elemento_encargado+"]["+filas_operacion+"]' value='0' /><div id='div_funcion"+elemento_encargado+"-"+filas_operacion+"'><select name='idfuncion["+elemento_encargado+"][]' id='idfuncion["+elemento_encargado+"]["+filas_operacion+"]' onchange='cambia_funcion("+elemento_encargado+","+filas_operacion+")' onclick='set_funcion("+elemento_encargado+","+filas_operacion+")'><option value=''>--SELECCIONE FUNCION--</option></select></div></td></tr><tr><td class='footer' colspan='3'><div id='responsable_operacion"+elemento_encargado+"-"+filas_operacion+"'><select name='idresponsable_operacion["+elemento_encargado+"][]' id='idresponsable_operacion["+elemento_encargado+"]["+filas_operacion+"]' onclick='set_responsable_compuesto("+elemento_encargado+","+filas_operacion+")'><option value=''>--SELECCIONE RESPONSABLE--</option></select></div></td></tr><tr><td><b>Porc.</b>&nbsp;<input name='porcentaje["+elemento_encargado+"][]' id='porcentaje["+elemento_encargado+"]["+filas_operacion+"]' type='text' size='4' value='' />%</td><td><b>Monto</b>&nbsp;<input name='pu_operacion["+elemento_encargado+"][]' id='pu_operacion["+elemento_encargado+"]["+filas_operacion+"]' type='text' size='4' value='' onblur='calcula_admision("+elemento_encargado+")' style='font-size: 15px; font-weight: bold;' /></td><td><b>Cubierto</b>&nbsp;<select name='gnc_operacion["+elemento_encargado+"][]' id='gnc_operacion["+elemento_encargado+"]["+filas_operacion+"]' onchange='calcula_admision("+elemento_encargado+")'>"+contenido_cubierto+"</select></td></tr></table>";
	//alert(tabla);
    //debugger;
    appendCell_operacion(tabla);
    var aux_filas_operacion=filas_operacion;
	contenido="<a href='javascript:disminuyefila_operacion("+elemento_encargado+","+aux_filas_operacion+")'/>Eliminar</a>";
	//contenido="<input type='hidden' name='"+adatos+"[]' id='"+adatos+"[]' value='"+id+"'><img src=\"../../img/Eliminar.gif\" alt=\"Eliminar\" id='tr"+ filas +"' name='tr"+ filas +"' width=\"16\" height=\"16\" border=\"0\" class=\"icono\" onclick=\"disminuyefila(this, '"+tabla_operacion.id+"')\">";
	//debugger;
    appendCell_operacion(contenido);
}

